using System;
using Microsoft.SPOT;
using Microsoft.SPOT.Hardware;
using SecretLabs.NETMF.Hardware.NetduinoPlus;

namespace Komodex.NETMF.TweetingBreathalyzer
{
    public static class Config
    {
        // NTP Server
        public const string NTPServer = "time-a.nist.gov";
        public const int TimeOffset = -7;

        // MakerShield LEDs
        public const Cpu.Pin RedLEDPin = Pins.GPIO_PIN_A5;
        public const Cpu.Pin GreenLEDPin = Pins.GPIO_PIN_A4;

        // RGB LED
        public const Cpu.Pin RGBRedPin = Pins.GPIO_PIN_D10;
        public const Cpu.Pin RGBGreenPin = Pins.GPIO_PIN_D6;
        public const Cpu.Pin RGBBluePin = Pins.GPIO_PIN_D9;
        public const bool RGBInverted = true;

        // Button
        public const Cpu.Pin ButtonPin = Pins.GPIO_PIN_A3;

        // Alcohol Gas Sensor
        public const Cpu.Pin SensorPin = Pins.GPIO_PIN_A0;
        // The Netduino's 10-bit ADC has a maximum value of 1023, but the sensor may not reach the highest possible voltage.
        // Input values >= the SensorMaxValue will be treated as 100%.
        public const int SensorMaxValue = 900;

        // Twitter
        public const string ConsumerKey = "";
        public const string ConsumerSecret = "";
        public const string UserToken = "";
        public const string UserTokenSecret = "";
    }
}
